1bcb92962ef7f15acdbf96e0273db1fde485100e,usage/rest-server/src/test/java/brooklyn/rest/BrooklynRestApiLauncher.java,BrooklynRestApiLauncher,findJsguiWebapp,#,216

Before Change


    /** look for the JS GUI webapp in common places, returning path to it if found, or null */
    public static String findJsguiWebapp() {
        String result = null;
        result = findMatchingFile("../jsgui/src/main/webapp");  if (result!=null) return result;
        result = findMatchingFile("../jsgui/target/*.war");  if (result!=null) return result;
        // could also look in maven repo ?
        return null;
    }

After Change


    private static String findJsguiWebapp() {
        // could also look in maven repo ?
        return Optional
                .fromNullable(findMatchingFile("../jsgui/src/main/webapp"))
                .or(findMatchingFile("../jsgui/target/*.war"))
                .orNull();
    }